]> dgit.raspbian.org Git - gnome-shell.git/commit
gdm/util: Do not run dispose on user verifier
authorMarco Trevisan (Treviño) <mail@3v1n0.net>
Wed, 17 Sep 2025 17:06:55 +0000 (19:06 +0200)
committerMarge Bot <marge-bot@gnome.org>
Mon, 2 Feb 2026 14:48:15 +0000 (14:48 +0000)
commit7029cf41f1265a50009c237045aa36d73be1165b
tree366b6a83911049f568fea034dd0a3d31a6065280
parent91a736a09ed9f5e2d11c733535b479fbf4f4fddf
gdm/util: Do not run dispose on user verifier

This is not a good habit anywhere and especially in JS code, I assume
the rationale for this was to ensure that cached instances of the proxy
were cleared, but this did not work properly (as it happened on
finalize), and it would still require [1].

So let's just avoid this and assume that the getters just return what we
expect.

[1] https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/321

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3885>
js/gdm/util.js